package com.shensi.adminCollect.domain.markert.vo;

import com.shensi.adminCollect.common.annotation.Excel;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * @date 2023/12/29
 */
@Setter
@Getter
public class SaleActivityOrderExportVO {

    /**
     * 油企名称
     */
    @Excel(name = "油企")
    private String enterpriseName;

    /**
     * 油站名称
     */
    @Excel(name = "油站")
    private String stationName;

    /**
     * 订单号
     */
    @Excel(name = "订单号")
    private String orderNo;

    /**
     * 限时销售活动名称
     */
    @Excel(name = "活动名称")
    private String saleActivityName;

    /**
     * 会员昵称
     */
    @Excel(name = "用户姓名")
    private String customerName;

    /**
     * 会员手机号
     */
    @Excel(name = "手机号")
    private String mobilePhone;

    /**
     * 购买数量
     */
    @Excel(name = "购买数量")
    private Integer purchaseNum;

    /**
     * 实付金额
     */
    @Excel(name = "支付金额")
    private BigDecimal amt;

    /**
     * 支付方式
     */
    @Excel(name = "支付方式")
    private String payType;

    /**
     * 支付时间
     */
    @Excel(name = "支付时间")
    private String payTime;

    /**
     * 订单状态，0-未支付，1-已支付，2-支付失败，3-已退款
     */
    @Excel(name = "订单状态")
    private String orderStatus;

    /**
     * 发放状态，0-未发放，1-已发放，2-发放失败
     */
    @Excel(name = "虚拟商品发货状态")
    private String shipmentStatus;
}
